There is a rumor ... - French English Dictionary